<style type="text/css">
{literal}
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
.templatediv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 160px; /* Width of Menu Items */
border-bottom: 1px solid #ccc;
}

.templatediv ul li{
position: relative;
}

/*Sub level menu items */
.templatediv ul li ul{
position: absolute;
width: 170px; /*sub menu width*/
top: 0;
visibility: hidden;
}

/* Sub level menu links style */
.templatediv ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: black;
text-decoration: none;
background: #fff;
padding: 1px 5px;
border: 1px solid #ccc;
border-bottom: 0;
}

.templatediv ul li a:visited
{
	color: black;
}

.templatediv ul li a:hover
{
	background-color: yellow;
}

.templatediv .subfolderstyle
{
	background: url(media/img/arrow-list.gif) no-repeat center right;
}

	
/* Holly Hack for IE \*/
* html .templatediv ul li { float: left; height: 1%; }
* html .templatediv ul li a { height: 1%; }
/* End */

</style>

<script type="text/javascript">

var menuids=["templateTree"] //Enter id(s) of SuckerTree UL menus, separated by commas

function buildsubmenus()
{
	for (var i = 0; i < menuids.length; i++)
	{
		var ultags=document.getElementById(menuids[i]).getElementsByTagName("ul")
		for (var t = 0; t < ultags.length; t++)
		{
			ultags[t].parentNode.getElementsByTagName("a")[0].className="subfolderstyle"
			if (ultags[t].parentNode.parentNode.id==menuids[i]) //if this is a first level submenu
				ultags[t].style.left = ultags[t].parentNode.offsetWidth+"px" //dynamically position first level submenus to be width of main menu item
			else //else if this is a sub level submenu (ul)
				ultags[t].style.left=ultags[t-1].getElementsByTagName("a")[0].offsetWidth+"px" //position menu to the right of menu item that activated it
			ultags[t].parentNode.onmouseover=function()
			{
				this.getElementsByTagName("ul")[0].style.display="block"
			}
			ultags[t].parentNode.onmouseout=function()
			{
				this.getElementsByTagName("ul")[0].style.display="none"
			}
    	}
		for (var t = ultags.length -1; t > -1; t--)
		{ //loop through all sub menus again, and use "display:none" to hide menus (to prevent possible page scrollbars
			ultags[t].style.visibility="visible"
			ultags[t].style.display="none"
		}
	}
}

if (window.addEventListener) window.addEventListener("load", buildsubmenus, false)
else if (window.attachEvent) window.attachEvent("onload", buildsubmenus)

function showTpls(id,catName)
{
	params = new Array();
	params[0] = id;
	params[1] = catName;
	xajax.call("showTpls",params,1);
}

{/literal}
</script>
